	.file	1 "exiterror.c"
	.section .mdebug.abi32
	.previous
	.abicalls
	.globl	pprocfilename
	.globl	pprocfilename
	.section	.bss
	.align	2
	.type	pprocfilename, @object
	.size	pprocfilename, 4
pprocfilename:
	.space	4
	.rdata
	.align	2
$LC0:
	.ascii	"Process completed.\000"
	.align	2
$LC1:
	.ascii	"Invalid option.\000"
	.align	2
$LC2:
	.ascii	"Missing required parameter.\000"
	.align	2
$LC3:
	.ascii	"Invalid command line.\000"
	.align	2
$LC4:
	.ascii	"Invalid resolution.\000"
	.align	2
$LC5:
	.ascii	"Option output is duplicated.\000"
	.align	2
$LC6:
	.ascii	"Option resolution is duplicated.\000"
	.align	2
$LC7:
	.ascii	"Invalid option arguments.\000"
	.align	2
$LC8:
	.ascii	"Missing option arguments.\000"
	.align	2
$LC9:
	.ascii	"Cannot allocate memory.\000"
	.align	2
$LC10:
	.ascii	"Cannot open file: \"%s\".\000"
	.align	2
$LC11:
	.ascii	"Cannot open file.\000"
	.align	2
$LC12:
	.ascii	"Cannot write to output.\000"
	.align	2
$LC13:
	.ascii	"Unexpected error processing input.\000"
	.align	2
$LC14:
	.ascii	"Unexpected error.\000"
	.align	2
$LC15:
	.ascii	"Fatal error (code %d): %s\n\000"
	.align	2
$LC16:
	.ascii	"Success (code %d): %s\n\000"
	.text
	.align	2
	.globl	messageerror
	.ent	messageerror
messageerror:
	.frame	$fp,56,$ra		# vars= 16, regs= 3/0, args= 16, extra= 8
	.mask	0xd0000000,-8
	.fmask	0x00000000,0
	.set	noreorder
	.cpload	$t9
	.set	reorder
	subu	$sp,$sp,56
	.cprestore 16
	sw	$ra,48($sp)
	sw	$fp,44($sp)
	sw	$gp,40($sp)
	move	$fp,$sp
	sw	$a0,56($fp)
	sw	$zero,28($fp)
	lw	$v0,56($fp)
	sltu	$v0,$v0,14
	beq	$v0,$zero,$L35
	lw	$v0,56($fp)
	sll	$v1,$v0,2
	la	$v0,$L36
	addu	$v0,$v1,$v0
	lw	$v0,0($v0)
	.cpadd	$v0
	j	$v0
	.rdata
	.align	2
$L36:
	.gpword	$L19
	.gpword	$L20
	.gpword	$L21
	.gpword	$L22
	.gpword	$L23
	.gpword	$L26
	.gpword	$L27
	.gpword	$L24
	.gpword	$L25
	.gpword	$L28
	.gpword	$L30
	.gpword	$L33
	.gpword	$L34
	.gpword	$L30
	.text
$L19:
	la	$v0,$LC0
	sw	$v0,24($fp)
	b	$L18
$L20:
	la	$v0,$LC1
	sw	$v0,24($fp)
	b	$L18
$L21:
	la	$v0,$LC2
	sw	$v0,24($fp)
	b	$L18
$L22:
	la	$v0,$LC3
	sw	$v0,24($fp)
	b	$L18
$L23:
	la	$v0,$LC4
	sw	$v0,24($fp)
	b	$L18
$L24:
	la	$v0,$LC5
	sw	$v0,24($fp)
	b	$L18
$L25:
	la	$v0,$LC6
	sw	$v0,24($fp)
	b	$L18
$L26:
	la	$v0,$LC7
	sw	$v0,24($fp)
	b	$L18
$L27:
	la	$v0,$LC8
	sw	$v0,24($fp)
	b	$L18
$L28:
	la	$v0,$LC9
	sw	$v0,24($fp)
	b	$L18
$L30:
	lw	$a0,pprocfilename
	la	$t9,strlen
	jal	$ra,$t9
	addu	$v0,$v0,24
	move	$a0,$v0
	la	$t9,malloc
	jal	$ra,$t9
	sw	$v0,28($fp)
	lw	$v0,28($fp)
	beq	$v0,$zero,$L31
	lw	$a0,28($fp)
	la	$a1,$LC10
	lw	$a2,pprocfilename
	la	$t9,sprintf
	jal	$ra,$t9
	lw	$v0,28($fp)
	sw	$v0,24($fp)
	b	$L18
$L31:
	la	$v0,$LC11
	sw	$v0,24($fp)
	b	$L18
$L33:
	la	$v0,$LC12
	sw	$v0,24($fp)
	b	$L18
$L34:
	la	$v0,$LC13
	sw	$v0,24($fp)
	b	$L18
$L35:
	la	$v0,$LC14
	sw	$v0,24($fp)
$L18:
	lw	$v0,56($fp)
	beq	$v0,$zero,$L37
	la	$v0,$LC15
	sw	$v0,32($fp)
	b	$L38
$L37:
	la	$v0,$LC16
	sw	$v0,32($fp)
$L38:
	la	$a0,__sF+176
	lw	$a1,32($fp)
	lw	$a2,56($fp)
	lw	$a3,24($fp)
	la	$t9,fprintf
	jal	$ra,$t9
	lw	$v0,28($fp)
	beq	$v0,$zero,$L17
	lw	$a0,28($fp)
	la	$t9,free
	jal	$ra,$t9
$L17:
	move	$sp,$fp
	lw	$ra,48($sp)
	lw	$fp,44($sp)
	addu	$sp,$sp,56
	j	$ra
	.end	messageerror
	.size	messageerror, .-messageerror
	.align	2
	.globl	messageinfo
	.ent	messageinfo
messageinfo:
	.frame	$fp,48,$ra		# vars= 8, regs= 3/0, args= 16, extra= 8
	.mask	0xd0000000,-8
	.fmask	0x00000000,0
	.set	noreorder
	.cpload	$t9
	.set	reorder
	subu	$sp,$sp,48
	.cprestore 16
	sw	$a1,52($sp)
	sw	$a2,56($sp)
	sw	$a3,60($sp)
	sw	$ra,40($sp)
	sw	$fp,36($sp)
	sw	$gp,32($sp)
	move	$fp,$sp
	sw	$a0,48($fp)
	addu	$v0,$fp,52
	sw	$v0,24($fp)
	la	$a0,__sF+176
	lw	$a1,48($fp)
	lw	$a2,24($fp)
	la	$t9,vfprintf
	jal	$ra,$t9
	move	$sp,$fp
	lw	$ra,40($sp)
	lw	$fp,36($sp)
	addu	$sp,$sp,48
	j	$ra
	.end	messageinfo
	.size	messageinfo, .-messageinfo
	.ident	"GCC: (GNU) 3.3.3 (NetBSD nb3 20040520)"
